// 报修表
const {sequelize} = require("./db")
const {DataTypes} =require("sequelize")

const RepairReport = sequelize.define("RepairReport",{
    RepairDescription:{ // 报修描述 /
        type:DataTypes.STRING,
        allowNull: false
    },
    RepairImg:{ // 报修图片 /
        type:DataTypes.STRING,
        allowNull: false
    },
    RepairStartTime:{ // 报修时间 /
        type:DataTypes.BIGINT(11),
        allowNull:false,
    },
    RepairEndTime: { // 维修完成时间
        type: DataTypes.BIGINT(11),
    },
    RepairEndImg:{ // 维修完成图片
        type:DataTypes.STRING
    },
    RepariDormitroy:{ // 维修宿舍
        type:DataTypes.STRING,
        allowNull: false
    },
    RepariFloor: { // 维修楼层
        type:DataTypes.STRING,
        allowNull: false
    },
    RepariRoomNo: { // 维修房间
        type:DataTypes.STRING,
        allowNull: false
    },
    ResponsiblePerson:{ // 负责人
        type:DataTypes.STRING,
    }
},{
    createdAt:false,
    paranoid:true,
    freezeTableName: true
})
exports.RepairReport = RepairReport